package com.caigou.modules.channel.bean

/**
 * @author #Suyghur.
 * Created on 2021/10/12
 */

data class TeamItemBean(
    var userId: String,
    var nickName: String,
    var level: Int,
    var levelGrowthValue: Int,
    var headImg: String,
)

data class TeamBean(
    var totalCount: Int,
    var pageSize: Int,
    var totalPage: Int,
    var currPage: Int,
    var list: MutableList<TeamItemBean>
)

data class MedalItemBean(
    var id: Int,
    var medalName: String,
    var medalIcon: String,
    var medalAward: Float,
    var taskDesc: String,
    var growthValue: Int,
    var type: Int,
    var status: Int,
    var wearStatus: Int
)

data class MedalBean(
    var taskMedalList: MutableList<MedalItemBean>,
    var contestMedalList: MutableList<MedalItemBean>,
    var famousMedalList: MutableList<MedalItemBean>
)

data class BannedItemBean(
    var id: Int,
    var nickName: String,
    var level: Int,
    var headImg: String,
    var userId: String,
    var bannedCount: Int,
    var bannedNum: Int,
    var createTime: String,
    var unlockTime: String,
    var remark: String,
    var blackRoomId: Int
)

data class BannedListBean(
    var totalCount: Int,
    var pageSize: Int,
    var totalPage: Int,
    var currPage: Int,
    var list: MutableList<BannedItemBean>
)

data class UserBannedBean(
    var userId: String,
    var nickName: String,
    var level: Int,
    var headImg: String,
    var medalIcon: String,
    var bannedCount: Int,
    var bannedNum: Int,
    var unlockTime: String,
    var remark: String
)


data class BannedBean(
    var bannedList: BannedListBean,
    var userBannedVo: UserBannedBean
)

data class FriendBean(
    var totalCount: Int,
    var pageSize: Int,
    var totalPage: Int,
    var currPage: Int,
    var list: MutableList<FriendItemBean>
)

data class FriendItemBean(
    var userId: String,
    var nickName: String,
    var headImg: String,
    var vip: Int,
    var friendRemark: String
)

data class FollowBean(
    var totalCount: Int,
    var pageSize: Int,
    var totalPage: Int,
    var currPage: Int,
    var list: MutableList<FollowItemBean>
)

data class FollowItemBean(
    var userId: String,
    var nickName: String,
    var headImg: String,
    var vip: Int,
    var masterRemark: String
)

data class BlackBean(
    var totalCount: Int,
    var pageSize: Int,
    var totalPage: Int,
    var currPage: Int,
    var list: MutableList<BlackItemBean>
)

data class BlackItemBean(
    var userId: String,
    var nickName: String,
    var headImg: String,
    var vip: Int,
    var remark: String
)